/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package basico;

/**
 *
 * @author curso
 */
public class Gallina {
    int numeroHuevos;
    String nombre;
    
    static int numeroHuevosTotales;
    
    //constructor
    Gallina(String nombre){
        this.nombre = nombre;
        numeroHuevos = 0; //es opcional, pero es para ponerlo mas claro
    }
    
    void ponerHuevo(){
        System.out.println(nombre + " poniendo un huevo");
        numeroHuevos++;
        numeroHuevosTotales++;
    }
    
    public static void main(String[] args) {
        Gallina g1 = new Gallina("G1");
        Gallina g2 = new Gallina("G2");
        g1.ponerHuevo();
        g1.ponerHuevo();
        g2.ponerHuevo();
        g2.ponerHuevo();
        g1.ponerHuevo();
        System.out.println("Huevos de G1 " + g1.numeroHuevos);
        System.out.println("Huevos de G2 " + g2.numeroHuevos);
        System.out.println("Huevos totales de G1 " + g1.numeroHuevosTotales);
        System.out.println("Huevos totales de G2 " + g2.numeroHuevosTotales);
        System.out.println("Huevos totales de G1 y G2" + Gallina.numeroHuevosTotales);
    }
}

